package com.haierp.service;

import java.util.List;

import com.baomidou.framework.service.ISuperService;
import com.haierp.model.activity.Activity;
import com.haierp.util.JsonPageResult;
import com.haierp.util.JsonResult;
import com.haierp.vo.ActivityQueryVO;

public interface IActivityService extends ISuperService<Activity>{

	
	/**
	 * 新增主题
	 */
	void addActivity(Activity activity);
	
	/**
	 * 修改主题
	 * @param activity
	 * @return
	 */
	void updateActivity(Activity activity);
	
	
	/**
	 * 删除主题
	 */
	void deleteActivity(Activity activity);
	
	/**
	 * 查询主题
	 */
	Activity queryActivity(Long activityId);
	
	
    JsonPageResult<List<Activity>> queryOuterOrderList(ActivityQueryVO activityQueryVO);

	JsonResult<String> createActivityItemDimensioncode(Long itemId, Long activityId);
    
	

	
}
